package www.wmx.com.xssc.domain.vo.extract.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import www.wmx.com.xssc.domain.vo.CommonShortXM;

import java.time.LocalDate;
import java.util.List;

/**
 * ClassName:PatentRequest
 * Package:www.wmx.com.xssc.domain.vo.extract.request
 * Description:
 * Date: 2024/11/5 21:28
 *
 * @author: <zc1140@yeah.net>
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class PatentRequest extends CommonShortXM {


    @ApiModelProperty(value = "专利名称")
    private String zlmc;

    @ApiModelProperty(value = "发明人")
    private String fmr;

    @ApiModelProperty(value = "专利号")
    private String zlh;

    @ApiModelProperty(value = "申请日")
    private LocalDate sqr;

    /**
     *  获得的文件路径：
     */
    private String filePath;
    /**
     *  对提取的发明人处理后，分割后，放到这里面
     */
    private List<String> fmrList;

    private String plainText;

    private List<String> failReason;


}
